#ifndef GENEREGIONVIEWERDATAGETTER_H
#define GENEREGIONVIEWERDATAGETTER_H

#include <QObject>
#include <QString>
#include <QDebug>
#include <QProcess>
#include <QFile>
#include <QDir>
#include <QApplication>
#include <QFileDialog>


class GffAndFastaFileNameGetter : public QObject
{
    Q_OBJECT
public:
    explicit GffAndFastaFileNameGetter(QObject *parent = 0);
    
signals:
    void trackProgress(int stepsComplete);
    void finished();
    void error( QString err );

    void gotGffFile(QString);
    void gotFastaFile(QString);
    
public slots:
    void process();

};

#endif // GENEREGIONVIEWERDATAGETTER_H
